wavecut terrace - Turkish English Dictionary